Expand description

This crate provides a library to implement Cloud Native Buildpacks.

Modules

Provides build phase specific types and helpers.

Low-level representations for Cloud Native Buildpack data types.

Provides detect phase specific types and helpers.

Generic implementations for some libcnb types.

Provides types and helpers to work with layers.

Type-safe, in-memory, layer environment variables.

Macros

Generates a main function for the given buildpack.

Structs

Generic collection of environment variables.

Enums

An error that occurred during buildpack execution.

An error that occurred during reading or writing a TOML file.

Traits

Represents a buildpack written with the libcnb framework.

Represents a Cloud Native Buildpack platform.

Functions

Type Definitions

A specialized Result type for libcnb.